Job Title: Architect
Location: Chicago, IL - HYBRID
Key Responsibilities:
- Architect, design, and implement high-quality full-stack applications using React.js for the front end.
- Build and optimize backend services with strong integration into Azure cloud platforms.
- Lead the end-to-end software development lifecycle, including coding, testing, and deployment.
- Develop scalable microservices and APIs for seamless application communication.
- Implement best practices in performance optimization, code quality, and security.
- Collaborate with cross-functional teams to deliver cloud-native solutions tailored to business needs.
- Mentor and guide team members, fostering a culture of technical excellence.
Required Skills and Experience:
- 10+ years of professional experience in software development, with strong full-stack expertise.
- 5+ years of hands-on experience with React.js, including hooks, state management libraries (e.g., Redux), and reusable component development.
- In-depth knowledge of Azure cloud services, including App Services, Functions, Blob Storage, and Azure DevOps.
- Strong proficiency in backend technologies such as Node.js, Java, or .NET.
- Proven experience designing RESTful APIs and microservices architectures.
- Familiarity with containerization tools like Docker and orchestration tools like Kubernetes on Azure.
- Solid understanding of SQL/NoSQL databases and data modeling.
- Strong grasp of secure coding practices, OAuth, and data security principles.